package com.liesheng.haylou.bluetooth;

import java.util.UUID;

/**
 * Date:2019/11/22
 * <p>
 * Author:wuzhiguang
 * <p>
 * Description:
 */
public interface BleUUIDs {
    //    String SERVICE = "0000A001-0000-1000-8000-00805f9b34fb";
    String SERVICE = "0000C010-0000-1000-8000-00805f9b34fb";
    String CHAR_VERSION = "00000007-0000-1000-8000-00805f9b34fb";//获取版本号  备注：共6个字节，前三个字节为左耳机的版本号，后三个字节为右耳机版本

    String CHAR_STATUS = "00000008-0000-1000-8000-00805f9b34fb";// 读/通知 耳机状态上报(电量、充电灯),共3个字节。字节定义如右表3个字节
    String DESC_CHAR_STATUS1 = "00002901-0000-1000-8000-00805f9b34fb";
    String DESC_CHAR_STATUS2 = "00002902-0000-1000-8000-00805f9b34fb";

    String CHAR_LANGUAGE = "00000009-0000-1000-8000-00805f9b34fb";//语言切换   0x01：普通话   0x02：英语

    /***
     * FF xx xx xx xx xx （共6个字节，第一个字节FF表示自定义标志。例：FF 00 00 00 00 00）
     * 01 00 00 00 00 00 （默认）
     * 02 00 00 00 00 00 （voice）
     * 03 00 00 00 00 00 （rock）
     * 04 00 00 00 00 00 （classical）
     * 05 00 00 00 00 00 （pop）06 00 00 00 00 00 （custom）
     * */
    String CHAR_EQ = "0000000b-0000-1000-8000-00805f9b34fb";//EQ


    /***
     * 0x01：播放／暂停
     * 0x02：上一曲0x03：下一曲
     * 0x04：语音助手0x05：音量-
     * 0x06：音量+0x07：接电话
     * 0x08：拒接0x09：挂断
     * */
    String CHAR_LEFT_CLICK = "00000001-0000-1000-8000-00805f9b34fb";//左耳机单击
    String CHAR_LEFT_CLICK_DOUBLE = "00000003-0000-1000-8000-00805f9b34fb";//左耳机双击
    String CHAR_LEFT_CLICK_THREE = "00000005-0000-1000-8000-00805f9b34fb";//左耳机三击
    String CHAR_RIGHT_CLICK = "00000002-0000-1000-8000-00805f9b34fb";//右耳机单击
    String CHAR_RIGHT_CLICK_DOUBLE = "00000004-0000-1000-8000-00805f9b34fb";//右耳机双击
    String CHAR_RIGHT_CLICK_THREE = "00000006-0000-1000-8000-00805f9b34fb";//右耳机三击

    String CHAR_FACTORY_SETTINGS = "0000000a-0000-1000-8000-00805f9b34fb";//0x01 : 恢复出厂设置


    String BT_SPP_UUID = "00001101-0000-1000-8000-00805f9b34fb";
    String BT_GAIA_UUID = "00001107-d102-11e1-9b23-00025b00a5a5";
}
